﻿ui = qt.load_ui('day_start_end.ui')
ui:show()

qt.connect(ui.writeButton, "clicked",
	function()
		sql.exec("SELECT `id` FROM `groups` WHERE `name`='"..ui.group.text.."';")
		if sql.next() == 1 then
			group = sql.value(0);
		else 
			qtt.warning("Внимание", "Такого класса не существует");
			return;
		end
		query="UPDATE `people` SET `day_start`='" .. ui.startTime.text .. "',`day_end`='" .. ui.endTime.text .. "' WHERE `group`='" .. group .. "'";
		if ui.lastName.text:len() > 0 then
			query = query .. " AND `last_name`='" .. ui.lastName.text .. "'";
		end
		if ui.firstName.text:len() > 0 then
			query = query .. " AND `first_name`='" .. ui.firstName.text .. "'";
		end
		if ui.middleName.text:len() > 0 then
			query = query .. " AND `middle_name`='" .. ui.middleName.text .. "'";
		end
			
		if sql.exec(query) == 1 then
			qtt.info("Информация", "Операция выполнена успешно")
		else qtt.warning("Внимание", "Ошибка выполнения запроса, обратитесь к системному администратору")
		end;

	end
);

